leapfrog cascade - Francés Inglés Diccionario